Text copied to clipboard!

Naslov

Text copied to clipboard!

Senior Android programer

Opis

Text copied to clipboard!
Tražimo iskusnog Senior Android programera koji će se pridružiti našem dinamičnom timu za razvoj mobilnih aplikacija. Idealni kandidat ima duboko razumijevanje Android platforme, sposobnost dizajniranja i implementacije složenih aplikacija te iskustvo u vođenju projekata i mentoriranju mlađih programera. Kao Senior Android programer, bit ćete odgovorni za razvoj visokokvalitetnih, skalabilnih i održivih aplikacija koje zadovoljavaju potrebe korisnika i poslovne ciljeve. Očekuje se da ćete surađivati s timovima za dizajn, proizvodnju i QA kako biste osigurali besprijekornu integraciju i funkcionalnost aplikacija. Vaša uloga uključuje analizu zahtjeva, pisanje čistog i efikasnog koda, optimizaciju performansi te praćenje najnovijih trendova i tehnologija u Android razvoju. Također, sudjelovat ćete u planiranju projekata, procjeni rizika i implementaciji najboljih praksi u razvoju softvera. Ako ste motivirani, inovativni i želite raditi u poticajnom okruženju, ovo je prava prilika za vas.

Odgovornosti

Text copied to clipboard!
  • Razvijanje i održavanje Android aplikacija visoke kvalitete.
  • Suradnja s timovima za dizajn i proizvodnju na implementaciji značajki.
  • Pisanje čistog, efikasnog i održivog koda.
  • Optimizacija performansi aplikacija i rješavanje tehničkih problema.
  • Mentoriranje i podrška mlađim programerima u timu.
  • Praćenje najnovijih trendova i tehnologija u Android razvoju.
  • Sudjelovanje u planiranju i procjeni projekata.
  • Osiguravanje usklađenosti aplikacija s industrijskim standardima i sigurnosnim zahtjevima.
  • Testiranje i debugiranje aplikacija prije objave.
  • Dokumentiranje tehničkih specifikacija i procesa razvoja.

Zahtjevi

Text copied to clipboard!
  • Minimalno 5 godina iskustva u razvoju Android aplikacija.
  • Duboko razumijevanje Android SDK, Java i Kotlin programskih jezika.
  • Iskustvo s RESTful API-jima i integracijom backend servisa.
  • Poznavanje arhitekture aplikacija i dizajnerskih obrazaca.
  • Sposobnost rada u agilnom okruženju i timskom radu.
  • Iskustvo s alatima za verzioniranje koda, poput Gita.
  • Snažne analitičke i problem-solving vještine.
  • Dobre komunikacijske vještine i sposobnost mentoriranja.
  • Poznavanje principa UI/UX dizajna za mobilne aplikacije.
  • Iskustvo s automatiziranim testiranjem i CI/CD procesima.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje tehnologije koristite za razvoj Android aplikacija?
  • Kako pristupate optimizaciji performansi aplikacija?
  • Možete li opisati svoje iskustvo s Kotlin programskim jezikom?
  • Kako rješavate konflikte unutar razvojnog tima?
  • Koje ste arhitektonske obrasce koristili u svojim projektima?
  • Kako osiguravate kvalitetu koda i testiranje?
  • Kako pratite najnovije trendove u Android razvoju?
  • Možete li opisati situaciju kada ste mentorirali mlađeg kolegu?
  • Kako pristupate integraciji s backend servisima?
  • Koji su vam alati najvažniji u svakodnevnom radu?